glyphosate-resistent crops - French English Dictionary